Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 COTSWOLD PLACE Detached £131,066 £105,000 20 Apr 2018
4 COTSWOLD PLACE Terraced £77,500 12 Jan 2024
5 COTSWOLD PLACE Semi-Detached £102,222 £81,000 13 Oct 2017
6 COTSWOLD PLACE Semi-Detached £97,037 £78,500 3 May 2019
9 COTSWOLD PLACE Terraced £118,642 £69,950 20 Jun 2012
11 COTSWOLD PLACE Terraced £113,781 £71,250 4 May 2007
17 COTSWOLD PLACE Terraced £124,392 £70,000 24 Feb 2006
19 COTSWOLD PLACE Semi-Detached £127,959 £63,500 10 May 2004
24 COTSWOLD PLACE Terraced £39,563 £17,887 10 Nov 2003
28 COTSWOLD PLACE Semi-Detached £138,077 £79,950 20 May 2011